//
//  CornerLineView.m
//  FormDemo
//
//  Created by zkingsoft on 16/1/6.
//  Copyright (c) 2016年 zkingsoft. All rights reserved.
//

#import "CornerLineView.h"

@implementation CornerLineView

- (instancetype)initWithFrame:(CGRect)frame{
    self = [super initWithFrame:frame];
    if (self) {
        [self setNeedsDisplay];
    }
    
    return self;
}




// 画一条从 左上角 到 右下角的 一条 灰色的线条
- (void)drawRect:(CGRect)rect {
    [super drawRect:rect];
    
    CGContextRef  context = UIGraphicsGetCurrentContext();// 获得画线的对象
    
    CGContextSetLineCap(context, kCGLineCapRound);// 线的 线条样式
    
    CGContextSetLineWidth(context, 2);// 设置线宽
    
    CGContextSetAllowsAntialiasing(context, true);
    
    CGContextSetRGBStrokeColor(context, 42/255.0, 241/255.0, 241/255.0, 1.0);// 线的颜色
    CGContextBeginPath(context);// 开始 线的路径
    CGContextMoveToPoint(context, 0, 0);// 开始点 左上角
    CGContextAddLineToPoint(context, self.frame.size.width, self.frame.size.height);// 终点  右下角
    
    CGContextStrokePath(context);// 连接 以上的 所有点
}


@end
